queue
queue/monitor
Type: Command
| Read-only Argument | Type | Description |
|---|---|---|
| queued-packets | num | |
| queued-bytes | num |
queue/simple
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | invalid | invalid |
| D | dynamic | dynamic |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| target ( mandatory ) | obj_arg { alt { interface_enum , alt { ip_prefix_arg , ip6_prefix_arg } { ip_prefix_arg , ip6_prefix_arg } } { interface_enum , alt { ip_prefix_arg , ip6_prefix_arg } { ip_prefix_arg , ip6_prefix_arg } } } | |
| dst | alt { ip_prefix_arg , ip6_prefix_arg , interface_enum } | |
| parent | enum (none) | |
| packet-marks | multi_arg { array-id, enum } | |
| priority | composite_arg { , } | |
| queue | composite_arg { , } | |
| limit-at | composite_arg { , } | |
| max-limit | composite_arg { , } | |
| burst-limit | composite_arg { , } | |
| burst-threshold | composite_arg { , } | |
| burst-time | composite_arg { , } | |
| bucket-size | composite_arg { , } | |
| total-priority | num | |
| total-queue | enum | |
| total-limit-at | num | |
| total-max-limit | num | |
| total-burst-limit | num | |
| total-burst-threshold | num | |
| total-burst-time | time | |
| total-bucket-size | num | |
| time | super { ! , time , -time , ,ubit (sun, mon, tue, wed, thu, fri, sat) { sun, mon, tue, wed, thu, fri, sat } } |
| Read-only Argument | Type | Description |
|---|---|---|
| bytes | composite_arg { , } | |
| total-bytes | num | |
| packets | composite_arg { , } | |
| total-packets | num | |
| dropped | composite_arg { , } | |
| total-dropped | num | |
| rate | composite_arg { , } | |
| total-rate | num | |
| packet-rate | composite_arg { , } | |
| total-packet-rate | num | |
| queued-packets | composite_arg { , } | |
| total-queued-packets | num | |
| queued-bytes | composite_arg { , } | |
| total-queued-bytes | num | |
| pcq-queues | composite_arg { , } | |
| total-pcq-queues | num |
queue/simple/reset-counters
Type: Command
queue/simple/reset-counters-all
Type: Command
queue/interface
Type: Directory
| Argument | Type | Description |
|---|---|---|
| queue | enum (no-queue) |
| Read-only Argument | Type | Description |
|---|---|---|
| interface | interface_enum | |
| default-queue | enum (no-queue) | |
| active-queue | enum (no-queue | queue-tree) |
queue/type
Type: Directory
| Flag | Name | Description |
|---|---|---|
| * | default | default |
| Argument | Type | Description |
|---|---|---|
| name ( mandatory ) | string | |
| kind ( mandatory ) | enum (bfifo | pfifo | red | sfq | pcq | mq-pfifo | none | codel | fq-codel | cake) | |
| bfifo-limit | num { } | |
| pfifo-limit | num { } | |
| red-limit | num { } | |
| red-min-threshold | num { } | |
| red-max-threshold | num { } | |
| red-burst | num { } | |
| red-avg-packet | num { } | |
| sfq-perturb | num { } | |
| sfq-allot | num { } | |
| pcq-rate | num { } | |
| pcq-limit | num { } | |
| pcq-classifier | ubit (src-address, dst-address, src-port, dst-port) | |
| pcq-total-limit | num { } | |
| pcq-burst-rate | num { } | |
| pcq-burst-threshold | num { } | |
| pcq-burst-time | time { } | |
| pcq-src-address-mask | num { } | |
| pcq-dst-address-mask | num { } | |
| pcq-src-address6-mask | num { } | |
| pcq-dst-address6-mask | num { } | |
| mq-pfifo-limit | num { } | |
| codel-limit | num { } | |
| codel-interval | time { } | |
| codel-target | time { } | |
| codel-ecn | bool { } | |
| codel-ce-threshold | time { } | |
| fq-codel-limit | num { } | |
| fq-codel-interval | time { } | |
| fq-codel-target | time { } | |
| fq-codel-ecn | bool { } | |
| fq-codel-ce-threshold | time { } | |
| fq-codel-flows | num { } | |
| fq-codel-memlimit | num { } | |
| fq-codel-quantum | num { } | |
| cake-bandwidth | num { } | |
| cake-autorate-ingress | bool { } | |
| cake-overhead | num { } | |
| cake-mpu | num { } | |
| cake-atm | enum (none | atm | ptm) | |
| cake-overhead-scheme | multi_arg { , enum (raw | convervative | ipoa-vcmux | ipoa-llcsnap | bridged-vcmux | bridged-llcsnap | pppoa-vcmux | pppoa-llc | pppoe-vcmux | pppoe-llcsnap | pppoe-ptm | bridged-ptm | via-ethernet | ethernet | ether-vlan | docsis) { raw:1, convervative:2, ipoa-vcmux:3, ipoa-llcsnap:4, bridged-vcmux:5, bridged-llcsnap:6, pppoa-vcmux:7, pppoa-llc:8, pppoe-vcmux:9, pppoe-llcsnap:10, pppoe-ptm:11, bridged-ptm:12, via-ethernet:13, ethernet:14, ether-vlan:15, docsis:16 } } | |
| cake-rtt | time { } | |
| cake-rtt-scheme | enum (none | datacentre | lan | metro | regional | internet | oceanic | satellite | interplanetary) | |
| cake-diffserv | enum (diffserv3 | diffserv4 | diffserv8 | besteffort | precedence) | |
| cake-flowmode | enum (flowblind | srchost | dsthost | hosts | flows | dual-srchost | dual-dsthost | triple-isolate) | |
| cake-nat | bool { } | |
| cake-wash | bool { } | |
| cake-ack-filter | enum (none | filter | aggressive) | |
| cake-memlimit | num { } |
queue/tree
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | invalid | invalid |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| parent ( mandatory ) | enum (global) | |
| packet-mark | multi_arg { array-id, enum } | |
| limit-at | num | |
| queue | enum | |
| priority | num | |
| max-limit | num | |
| burst-limit | num | |
| burst-threshold | num | |
| burst-time | time | |
| bucket-size | num |
| Read-only Argument | Type | Description |
|---|---|---|
| bytes | num | |
| packets | num | |
| dropped | num | |
| rate | num | |
| packet-rate | num | |
| queued-packets | num | |
| queued-bytes | num | |
| pcq-queues | num |
queue/tree/reset-counters
Type: Command
queue/tree/reset-counters-all
Type: Command